home *** CD-ROM | disk | FTP | other *** search
Makefile | 1999-10-26 | 1.5 KB | 46 lines |
- # Generated automatically from Makefile.in by configure.
- CC = gcc
- LIBS = -lX11 -L/usr/X11/lib -ldl -lm -lpisock -ltcl8.0 -ltk8.0
- LIBDIR = libjetsync
- CONDUITDIR = Conduits
- APPDIR = memo todo addr
-
- DIRS = $(LIBDIR) $(CONDUITDIR) $(APPDIR)
- CFLAGS += -Wall -g -O2
- INCLUDES = -Ilibjetsync -I. -IConduits -I/usr/X11/include
- DEBUGFLAGS = "$(CFLAGS) -D__DEBUG"
- PILOTLIBS = $(LIBDIR)/libjetsync.a
- LIBS += $(PILOTLIBS)
- OBJS = main.o hotsync.o synchronize.o proc.o
- CONDUITOBJS = $(CONDUITDIR)/Synch.o $(CONDUITDIR)/table.o
- CONDUITOBJS+=$(CONDUITDIR)/MemoSynch.o $(CONDUITDIR)/memo-lists.o
- CONDUITOBJS+=$(CONDUITDIR)/ToDoSynch.o $(CONDUITDIR)/todo-lists.o
- CONDUITOBJS+=$(CONDUITDIR)/AddrSynch.o $(CONDUITDIR)/addr-lists.o
- CONDUITOBJS+=$(CONDUITDIR)/MailSynch.o $(CONDUITDIR)/mail-lists.o $(CONDUITDIR)/mail.o $(CONDUITDIR)/parsedate.o
- CONDUITOBJS+=$(CONDUITDIR)/InstallSynch.o
- CONDUITOBJS+=$(CONDUITDIR)/DatebookSynch.o $(CONDUITDIR)/date-lists.o $(CONDUITDIR)/ical.o $(CONDUITDIR)/map.o
- LIBOBJS = $(LIBDIR)/User.o $(LIBDIR)/Comm.o $(LIBDIR)/Time.o \
- $(LIBDIR)/Database.o $(LIBDIR)/Random.o
-
- AR = ar
- RANLIB = ranlib
- LIBVERSION = 0
-
- all:
- @for i in $(DIRS); do make -C $$i; done
- @make jetsync.exe
-
- debug:
- @for i in $(DIRS); do make -C $$i CFLAGS=$(DEBUGFLAGS); done
- @make jetsync.exe CFLAGS=$(DEBUGFLAGS)
-
- jetsync.exe: $(LIBDIR)/libjetsync.a $(OBJS) $(CONDUITOBJS)
- $(CC) $(CFLAGS) -o jetsync.exe $(OBJS) $(CONDUITOBJS) $(LIBS)
-
- .c.o:
- $(CC) $(CFLAGS) $(INCLUDES) -c $<
-
- clean:
- /bin/rm -f jetsync.exe *.o core
- @for i in $(DIRS); do make clean -C $$i; done
-